.Contain {
	/*图片变灰*/
	.imgGray{
		-webkit-filter: grayscale(1); /* Webkit */
		filter: gray; /* IE6-9 */
		filter: grayscale(1); /* W3C */
	}
	.GrayThrough{ text-decoration:line-through; color:#999 !important; }
	.GrayText{color:#999 !important;}
	.orderInfo{
		box-sizing:border-box;
		padding:0 30rpx;
		/* border-bottom:8px solid #F7F9FD; */
		.HomeAd{
			box-sizing:border-box;
			padding:0rpx 30rpx;
			padding-bottom: 20rpx;
			border-bottom:1px solid #F1F1F1;
			image{ 
				position:relative;
				top:10rpx;
				left:-10rpx;
				width:70rpx; 
				height:70rpx; 
			}
			.link{
				text-align:center;
				border: 1px solid #017BFF;
				border-radius: 32rpx;
				font-size: 28rpx;
				font-family: Source Han Sans CN;
				font-weight: 400;
				color: #017BFF;
			}
		} /* HomeAd End */
		.Photo{
			margin-top:10rpx;
			position:relative;
			padding-bottom:20rpx;
			/* border-bottom:1px solid #F1F1F1; */
			.pimg{
				/* border:1px solid #007AFF; */
				position: relative;
				width:100px;
				height:110px;
				.itemImage{ width:200rpx; height:200rpx; border-radius:8rpx;  }
				.needDoctor{
					@include flex-center();
					border-radius:100%;
					box-sizing:border-box;
					padding:5rpx;
					position:absolute;
					width:38rpx;
					height:38rpx;
					line-height:38rpx;
					right:-10rpx;
					top:-20rpx;
					background-color:#FF6600;
					color:#FFF;
					font-size:20rpx;
				}				
			}			
			.price{
				@include flex-center();
				justify-content:space-around;
				position:relative;
				left:50rpx;
				view{width:100%;}
				.pa{
					@include flex-center();
					justify-content:flex-start;
					font-size:36rpx;
					font-family: Source Han Sans CN;
					color: #FF4152;
					text{
						color: #FF4152;
						font-size:26rpx;
					}					
				}
	
			} /* price End */
			.kucun{
				position:relative;
				left:50rpx;	
				top:0rpx;
				box-sizing:border-box;
				width:420rpx;
				overflow:hidden;
				/* border:1px solid red; */
			} /* kucun End */
			.ptit{
				position:relative;
				left:50rpx;
				width:90%;
				line-height:40rpx;
				
				/* 隐藏溢出 */
				overflow:hidden;
			    word-break: break-all;
			    /* break-all(允许在单词内换行。) */
			    text-overflow: ellipsis;
			    /* 超出部分省略号 */
			    display: -webkit-box;
			    /** 对象作为伸缩盒子模型显示 **/
			    -webkit-box-orient: vertical;
			    /** 设置或检索伸缩盒对象的子元素的排列方式 **/
			    -webkit-line-clamp: 2;
			    /** 显示的行数 **/				
			}
			.del{
				@include flex-center();
				justify-content:space-between;
				margin-top:10px;
				text-align:right;
				font-size:12px;
				.tip{
					position:relative;
					left:20px;
					text{
						font-size:22rpx;
						color:#FF3333;						
					}
				} /* tip End */
			}
		}  /* Photo End */
	} /* orderInfo End */
	
	
	.Paybtn{
		background-color:#FFF;
		border-top:1px solid #f1f1f1;
		position:fixed;
		left:0px;
		bottom:60px;
		width:100%;
		display:flex;
		justify-content:space-between;
		align-items:center;
		width:100%;
		box-sizing:border-box;
		padding:10px;
		view{
			width:100%; 
		}
		.pa{ 
			/* border:1px solid #FF3333; */ 
			width:30px !important; 
			text-align:center;
		}
		.pb{
			width:70px;
			/* border:1px solid #FF3333; */
		}
		.pc{
			box-sizing:border-box;
			/* border:1px solid #FF3333; */
			text-align:right;
			padding-right:10px;
			font-size:14px;
			text{ color:#FF3333;  }
		}
		.pd{
			margin-left:5px;
			/* border:1px solid #FF3333; */
			box-sizing:border-box;
			padding:0 5px;
			text-align:center;
			width:120px;
			height:35px;
			line-height:32px;
			background: #017BFF;
			border-radius: 38rpx;
			color:#FFF;
			font-size:15px;
		} 
	} /* Paybtn End */
	
} /* Contain End */
